shedding of flowers - Spanish English Dictionary